home *** CD-ROM | disk | FTP | other *** search
/ MacFormat 2003 June / macformat-130.iso / mac / Reviewed⁄Demos / Spearhead Demo / demota / pak1.pk3 / models / player / base / anims_mg42.txt < prev    next >
Encoding:
Text File  |  2002-10-21  |  10.0 KB  |  248 lines

  1. animations
  2. {
  3.     $path models/human/animation
  4.  
  5.     //========================================================================
  6.     //========================================================================
  7.     // Carrying the packed up MG42
  8.     //========================================================================
  9.     //========================================================================
  10.  
  11.  
  12.     //------------------
  13.     // standing
  14.     //------------------
  15.  
  16.     mg42_stand_idle         multiplayer/mp_rifle_stand_curious.skc        crossblend 0.2    
  17.  
  18.     mg42_stand_walk_fwd    multiplayer/mp_rifle_curious_walk_forward.skc    deltadriven crossblend 0.2 //autosteps_walk
  19.     mg42_stand_walk_back    multiplayer/mp_rifle_curious_walk_backwards.skc    deltadriven crossblend 0.2 //autosteps_walk
  20.     mg42_stand_walk_left    multiplayer/mp_rifle_curious_walk_left.skc    deltadriven crossblend 0.2 //autosteps_walk
  21.     mg42_stand_walk_right    multiplayer/mp_rifle_curious_walk_right.skc    deltadriven crossblend 0.2 //autosteps_walk
  22.  
  23.     mg42_stand_run_fwd    weapon_mg42/walks_runs/mg42_run_forward.skc    deltadriven crossblend 0.2 autosteps_run
  24.     mg42_stand_run_back    multiplayer/mp_rifle_jog_back.skc        deltadriven crossblend 0.2 autosteps_run
  25.     mg42_stand_run_left    multiplayer/mp_rifle_run_left.skc        deltadriven crossblend 0.2 autosteps_run
  26.     mg42_stand_run_right    multiplayer/mp_rifle_run_right.skc        deltadriven crossblend 0.2 autosteps_run
  27.     
  28.  
  29.     //------------------
  30.     // Crouching
  31.     //------------------
  32.  
  33.     mg42_crouch_idle    weapon_rifle/crouch/rifle_crouch.skc        crossblend 0.1
  34.  
  35.     mg42_crouch_walk_fwd    multiplayer/mp_rifle_crouch_walk_forwards.skc    crossblend 0.2 //autosteps_walk
  36.     mg42_crouch_walk_back    multiplayer/mp_rifle_crouch_walk_back.skc    crossblend 0.2 //autosteps_walk
  37.     mg42_crouch_walk_left    multiplayer/mp_rifle_crouch_walk_left.skc    crossblend 0.2 //autosteps_walk
  38.     mg42_crouch_walk_right    multiplayer/mp_rifle_crouch_walk_right.skc    crossblend 0.2 //autosteps_walk
  39.  
  40.     mg42_crouch_run_fwd    multiplayer/mp_rifle_crouchrun.skc            crossblend 0.1 autosteps_run
  41.     mg42_crouch_run_back    multiplayer/mp_rifle_crouch_run_backwards.skc        crossblend 0.1 autosteps_run
  42.     mg42_crouch_run_left    weapon_rifle/walks_runs/rifle_crouchrun_left.skc    crossblend 0.1 autosteps_run
  43.     mg42_crouch_run_right    weapon_rifle/walks_runs/rifle_crouchrun_right.skc    crossblend 0.1 autosteps_run
  44.     
  45.  
  46.     //------------------
  47.     // Jumping & Falling
  48.     //------------------
  49.  
  50.     $path models/human/protoanimations
  51.  
  52.     mg42_jump_takeoff        jump_takeoff.skc        crossblend 0.1
  53.     {
  54.         server
  55.         {
  56.             first ai_event    footstep
  57.         }
  58.         client
  59.         {
  60.             first footstep    "Bip01 R Foot" run
  61.         }
  62.     }
  63.     mg42_jump_run_takeoff        jump_takeoff.skc        crossblend 0.1
  64.     {
  65.         server
  66.         {
  67.             first ai_event    footstep
  68.         }
  69.         client
  70.         {
  71.             first footstep    "Bip01 R Foot" run
  72.         }
  73.     }
  74.     mg42_fall            jump_stretch_loop.skc        crossblend 0.2
  75.     mg42_land            jump_land.skc            crossblend 0.1
  76.     {
  77.         client
  78.         {
  79.             first landing
  80.         }
  81.     }
  82.     mg42_land_hard            jump_land.skc            crossblend 0.1
  83.     {
  84.         client
  85.         {
  86.             first landing
  87.         }
  88.     }
  89.     $path models/human/animation
  90.  
  91.  
  92.     //------------------
  93.     // Pickup
  94.     //------------------
  95.  
  96.     // Should this be pullout?
  97.  
  98.     mg42_pickup            viewmodel/mg42/pullout.skc
  99.     {
  100.         server
  101.         {
  102.             last deactivateweapon righthand
  103.         }
  104.         client
  105.         {
  106.             enter sound mp44_snd_putaway
  107.         }
  108.     }
  109.  
  110.     // (No time for a drop animation as the player is already pulling out a new weapon)
  111.     
  112.  
  113.     //------------------
  114.     // PAIN ANIMATIONS
  115.     //------------------
  116.  
  117.     //stand//
  118.     mg42_stand_hit_head        weapon_mp44/minor_pain/mp44_stand_hit_head.skc                autosteps_walk
  119.     mg42_stand_hit_uppertorso01    weapon_mp44/minor_pain/mp44_stand_hit_torso.skc            random    autosteps_walk
  120.     mg42_stand_hit_uppertorso02    weapon_mp44/minor_pain/mp44_stand_hit_head.skc            random    autosteps_walk
  121.     mg42_stand_hit_lowertorso    weapon_mp44/minor_pain/mp44_stand_hit_lowertorso.skc            autosteps_walk
  122.     mg42_stand_hit_back        weapon_mp44/minor_pain/mp44_stand_hit_lowerback.skc            autosteps_walk
  123.     mg42_stand_hit_rarm        weapon_mp44/minor_pain/mp44_stand_hit_rarm.skc                autosteps_walk
  124.     mg42_stand_hit_larm        weapon_mp44/minor_pain/mp44_stand_hit_head.skc                autosteps_walk
  125.     mg42_stand_hit_leg        weapon_mp44/minor_pain/mp44_stand_hit_leg.skc                autosteps_walk
  126.             
  127.     //Crouch//
  128.     mg42_crouch_hit_head01        weapon_mp44/minor_pain/mp44_crouch_hit_front.skc        random    autosteps_walk
  129.     mg42_crouch_hit_head02        weapon_mp44/minor_pain/mp44_crouch_hit_torso.skc        random    autosteps_walk
  130.     mg42_crouch_hit_head03        weapon_mp44/minor_pain/mp44_crouch_hit_torso_flyback.skc    random    autosteps_walk
  131.     mg42_crouch_hit_uppertorso01    weapon_mp44/minor_pain/mp44_crouch_hit_front.skc        random    autosteps_walk
  132.     mg42_crouch_hit_uppertorso02    weapon_mp44/minor_pain/mp44_crouch_hit_torso_flyback.skc    random    autosteps_walk
  133.     mg42_crouch_hit_lowertorso01    weapon_mp44/minor_pain/mp44_crouch_hit_torso_flyback.skc    random    autosteps_walk
  134.     mg42_crouch_hit_lowertorso02    weapon_mp44/minor_pain/mp44_crouch_hit_front.skc        random    autosteps_walk
  135.     mg42_crouch_hit_back01        weapon_mp44/minor_pain/mp44_crouch_hit_torso_flyback.skc    random    autosteps_walk
  136.     mg42_crouch_hit_back02        weapon_mp44/minor_pain/mp44_crouch_hit_front.skc        random    autosteps_walk
  137.     mg42_crouch_hit_rarm        weapon_mp44/minor_pain/mp44_crouch_hit_rarm.skc                autosteps_walk
  138.     mg42_crouch_hit_larm        weapon_mp44/minor_pain/mp44_crouch_hit_front.skc            autosteps_walk
  139.     mg42_crouch_hit_leg        weapon_mp44/minor_pain/mp44_crouch_hit_torso_flyback.skc        autosteps_walk
  140.  
  141.  
  142.     //------------------
  143.     // Setup/pack Animations for tripod
  144.     //------------------
  145.  
  146.     mg42_setup        viewmodel/mg42/setup.skc
  147.     {
  148.         client
  149.         {
  150.             enter sound mp44_snd_pullout
  151.         }
  152.     }
  153.  
  154.  
  155.     mg42_packaway        viewmodel/mg42/packup.skc
  156.     {
  157.         client
  158.         {
  159.             enter sound mp44_snd_pullout
  160.         }
  161.     }
  162.  
  163.  
  164.  
  165.     //========================================================================
  166.     //========================================================================
  167.     // Manning the MG42 tripod
  168.     //========================================================================
  169.     //========================================================================
  170.  
  171.     //------------------
  172.     // Reload 
  173.     //------------------
  174.     //NOTE: This anim needs to last a little over 2.5 seconds
  175. //    mg42tripod_reload        viewmodel/mp44/tps_mp44_reload.skc    crossblend 0.3
  176.     mg42tripod_reload        weapon_mg42/tripod/aim_straight_straight.skc
  177.  
  178.  
  179.  
  180.     //------------------
  181.     // Aiming and Firing
  182.     //------------------
  183.  
  184.     mg42tripod_aim_straight_straight    weapon_mg42/tripod/aim_straight_straight.skc
  185.     mg42tripod_fire_straight_straight    weapon_mg42/tripod/aim_straight_straight.skc
  186.     mg42tripod_aim_straight_up15        weapon_mg42/tripod/aim_straight_up15.skc
  187.     mg42tripod_fire_straight_up15        weapon_mg42/tripod/aim_straight_up15.skc
  188.     mg42tripod_aim_straight_down15        weapon_mg42/tripod/aim_straight_down15.skc
  189.     mg42tripod_fire_straight_down15        weapon_mg42/tripod/aim_straight_down15.skc
  190.  
  191.     mg42tripod_aim_left20_straight        weapon_mg42/tripod/aim_left20_straight.skc
  192.     mg42tripod_fire_left20_straight        weapon_mg42/tripod/aim_left20_straight.skc
  193.     mg42tripod_aim_left20_up15            weapon_mg42/tripod/aim_left20_up15.skc
  194.     mg42tripod_fire_left20_up15            weapon_mg42/tripod/aim_left20_up15.skc
  195.     mg42tripod_aim_left20_down15        weapon_mg42/tripod/aim_left20_down15.skc
  196.     mg42tripod_fire_left20_down15        weapon_mg42/tripod/aim_left20_down15.skc
  197.  
  198.     mg42tripod_aim_left40_straight        weapon_mg42/tripod/aim_left40_straight.skc
  199.     mg42tripod_fire_left40_straight        weapon_mg42/tripod/aim_left40_straight.skc
  200.  
  201.     mg42tripod_aim_left40_up15            weapon_mg42/tripod/aim_left40_up15.skc
  202.     mg42tripod_fire_left40_up15            weapon_mg42/tripod/aim_left40_up15.skc
  203.     mg42tripod_aim_left40_down15        weapon_mg42/tripod/aim_left40_down15.skc
  204.     mg42tripod_fire_left40_down15        weapon_mg42/tripod/aim_left40_down15.skc
  205.  
  206.     mg42tripod_aim_right20_straight        weapon_mg42/tripod/aim_right20_straight.skc
  207.     mg42tripod_fire_right20_straight    weapon_mg42/tripod/aim_right20_straight.skc
  208.     mg42tripod_aim_right20_up15            weapon_mg42/tripod/aim_right20_up15.skc
  209.     mg42tripod_fire_right20_up15        weapon_mg42/tripod/aim_right20_up15.skc
  210.     mg42tripod_aim_right20_down15        weapon_mg42/tripod/aim_right20_down15.skc
  211.     mg42tripod_fire_right20_down15        weapon_mg42/tripod/aim_right20_down15.skc
  212.  
  213.     mg42tripod_aim_right40_straight        weapon_mg42/tripod/aim_right40_straight.skc
  214.     mg42tripod_fire_right40_straight    weapon_mg42/tripod/aim_right40_straight.skc
  215.     mg42tripod_aim_right40_up15            weapon_mg42/tripod/aim_right40_up15.skc
  216.     mg42tripod_fire_right40_up15        weapon_mg42/tripod/aim_right40_up15.skc
  217.     mg42tripod_aim_right40_down15        weapon_mg42/tripod/aim_right40_down15.skc
  218.     mg42tripod_fire_right40_down15        weapon_mg42/tripod/aim_right40_down15.skc
  219.  
  220.     //------------------
  221.     // PACKUP & SETUP
  222.     //------------------
  223.  
  224.     //NOTE: This anim needs to last a little over 2.0 seconds
  225.     mg42tripod_packup        weapon_mg42/tripod/aim_straight_straight.skc
  226.  
  227.     //NOTE: This anim needs to last a little over 2.0 seconds
  228.     mg42tripod_setup        weapon_mg42/tripod/aim_straight_straight.skc
  229.  
  230.  
  231.     //------------------
  232.     // PAIN ANIMATIONS
  233.     //------------------
  234.             
  235.     mg42tripod_hit_head01        weapon_mp44/minor_pain/mp44_crouch_hit_front.skc        random    autosteps_walk
  236.     mg42tripod_hit_head02        weapon_mp44/minor_pain/mp44_crouch_hit_torso.skc        random    autosteps_walk
  237.     mg42tripod_hit_head03        weapon_mp44/minor_pain/mp44_crouch_hit_torso_flyback.skc    random    autosteps_walk
  238.     mg42tripod_hit_uppertorso01    weapon_mp44/minor_pain/mp44_crouch_hit_front.skc        random    autosteps_walk
  239.     mg42tripod_hit_uppertorso02    weapon_mp44/minor_pain/mp44_crouch_hit_torso_flyback.skc    random    autosteps_walk
  240.     mg42tripod_hit_lowertorso01    weapon_mp44/minor_pain/mp44_crouch_hit_torso_flyback.skc    random    autosteps_walk
  241.     mg42tripod_hit_lowertorso02    weapon_mp44/minor_pain/mp44_crouch_hit_front.skc        random    autosteps_walk
  242.     mg42tripod_hit_back01        weapon_mp44/minor_pain/mp44_crouch_hit_torso_flyback.skc    random    autosteps_walk
  243.     mg42tripod_hit_back02        weapon_mp44/minor_pain/mp44_crouch_hit_front.skc        random    autosteps_walk
  244.     mg42tripod_hit_rarm            weapon_mp44/minor_pain/mp44_crouch_hit_rarm.skc                autosteps_walk
  245.     mg42tripod_hit_larm            weapon_mp44/minor_pain/mp44_crouch_hit_front.skc            autosteps_walk
  246.     mg42tripod_hit_leg            weapon_mp44/minor_pain/mp44_crouch_hit_torso_flyback.skc        autosteps_walk
  247. }
  248.